package drone.basis.map ;

import java.util.LinkedList ;
import java.util.List ;

import com.alibaba.fastjson.JSONArray ;
import com.alibaba.fastjson.JSONObject ;

import drone.basis.assist.LngLat ;

public class BoxingMap
{
	
	public static List < LngLat > POLYGON = new LinkedList < LngLat > ( ) ;
	static
	{
		POLYGON.add ( new LngLat ( "118.07487", "37.15867") ) ;
		POLYGON.add ( new LngLat ( "118.13152", "37.17591") ) ;
		POLYGON.add ( new LngLat ( "118.10989", "37.12912") ) ;
	}

	public static List < LngLat > POINTS = new LinkedList < LngLat > ( ) ;

	static
	{
		POINTS.add ( new LngLat ( "118.108705", "37.36229") ) ;
		POINTS.add ( new LngLat ( "118.113111", "37.35716") ) ;
		POINTS.add ( new LngLat ( "118.116845", "37.357106") ) ;
		POINTS.add ( new LngLat ( "118.117649", "37.3534") ) ;
		POINTS.add ( new LngLat ( "118.119394", "37.350433") ) ;
		POINTS.add ( new LngLat ( "118.124402", "37.347427") ) ;
		POINTS.add ( new LngLat ( "118.122805", "37.344933") ) ;
		POINTS.add ( new LngLat ( "118.119822", "37.34122") ) ;
		POINTS.add ( new LngLat ( "118.114287", "37.341771") ) ;
		POINTS.add ( new LngLat ( "118.110605", "37.341699") ) ;
		POINTS.add ( new LngLat ( "118.110494", "37.338613") ) ;
		POINTS.add ( new LngLat ( "118.108243", "37.335703") ) ;
		POINTS.add ( new LngLat ( "118.1048", "37.336194") ) ;
		POINTS.add ( new LngLat ( "118.103676", "37.335106") ) ;
		POINTS.add ( new LngLat ( "118.104074", "37.326326") ) ;
		POINTS.add ( new LngLat ( "118.10933", "37.320253") ) ;
		POINTS.add ( new LngLat ( "118.116198", "37.320865") ) ;
		POINTS.add ( new LngLat ( "118.117711", "37.319756") ) ;
		POINTS.add ( new LngLat ( "118.117295", "37.314711") ) ;
		POINTS.add ( new LngLat ( "118.117475", "37.313517") ) ;
		POINTS.add ( new LngLat ( "118.123357", "37.310771") ) ;
		POINTS.add ( new LngLat ( "118.125025", "37.309279") ) ;
		POINTS.add ( new LngLat ( "118.125054", "37.304245") ) ;
		POINTS.add ( new LngLat ( "118.123589", "37.302406") ) ;
		POINTS.add ( new LngLat ( "118.125886", "37.302208") ) ;
		POINTS.add ( new LngLat ( "118.125988", "37.300393") ) ;
		POINTS.add ( new LngLat ( "118.128611", "37.290927") ) ;
		POINTS.add ( new LngLat ( "118.131319", "37.288276") ) ;
		POINTS.add ( new LngLat ( "118.134055", "37.287791") ) ;
		POINTS.add ( new LngLat ( "118.134808", "37.283826") ) ;
		POINTS.add ( new LngLat ( "118.129775", "37.281537") ) ;
		POINTS.add ( new LngLat ( "118.124478", "37.278014") ) ;
		POINTS.add ( new LngLat ( "118.121918", "37.276256") ) ;
		POINTS.add ( new LngLat ( "118.12077", "37.274288") ) ;
		POINTS.add ( new LngLat ( "118.115051", "37.273208") ) ;
		POINTS.add ( new LngLat ( "118.10975", "37.272786") ) ;
		POINTS.add ( new LngLat ( "118.106933", "37.274458") ) ;
		POINTS.add ( new LngLat ( "118.103567", "37.274327") ) ;
		POINTS.add ( new LngLat ( "118.105208", "37.268097") ) ;
		POINTS.add ( new LngLat ( "118.103485", "37.263443") ) ;
		POINTS.add ( new LngLat ( "118.096592", "37.262906") ) ;
		POINTS.add ( new LngLat ( "118.094081", "37.264087") ) ;
		POINTS.add ( new LngLat ( "118.092624", "37.263078") ) ;
		POINTS.add ( new LngLat ( "118.092518", "37.258942") ) ;
		POINTS.add ( new LngLat ( "118.092336", "37.256712") ) ;
		POINTS.add ( new LngLat ( "118.089214", "37.252312") ) ;
		POINTS.add ( new LngLat ( "118.091629", "37.248973") ) ;
		POINTS.add ( new LngLat ( "118.096178", "37.24362") ) ;
		POINTS.add ( new LngLat ( "118.091829", "37.239976") ) ;
		POINTS.add ( new LngLat ( "118.086056", "37.235728") ) ;
		POINTS.add ( new LngLat ( "118.086469", "37.233832") ) ;
		POINTS.add ( new LngLat ( "118.086855", "37.231503") ) ;
		POINTS.add ( new LngLat ( "118.081381", "37.231159") ) ;
		POINTS.add ( new LngLat ( "118.07897", "37.230214") ) ;
		POINTS.add ( new LngLat ( "118.080177", "37.22435") ) ;
		POINTS.add ( new LngLat ( "118.082452", "37.221788") ) ;
		POINTS.add ( new LngLat ( "118.08207", "37.212462") ) ;
		POINTS.add ( new LngLat ( "118.080366", "37.207223") ) ;
		POINTS.add ( new LngLat ( "118.079389", "37.204092") ) ;
		POINTS.add ( new LngLat ( "118.083721", "37.198879") ) ;
		POINTS.add ( new LngLat ( "118.088547", "37.192115") ) ;
		POINTS.add ( new LngLat ( "118.087423", "37.191021") ) ;
		POINTS.add ( new LngLat ( "118.079236", "37.18458") ) ;
		POINTS.add ( new LngLat ( "118.076956", "37.179557") ) ;
		POINTS.add ( new LngLat ( "118.080556", "37.178227") ) ;
		POINTS.add ( new LngLat ( "118.079892", "37.174953") ) ;
		POINTS.add ( new LngLat ( "118.070696", "37.169565") ) ;
		POINTS.add ( new LngLat ( "118.065916", "37.164662") ) ;
		POINTS.add ( new LngLat ( "118.066626", "37.160717") ) ;
		POINTS.add ( new LngLat ( "118.070218", "37.159621") ) ;
		POINTS.add ( new LngLat ( "118.066919", "37.15598") ) ;
		POINTS.add ( new LngLat ( "118.066332", "37.154564") ) ;
		POINTS.add ( new LngLat ( "118.068022", "37.153333") ) ;
		POINTS.add ( new LngLat ( "118.070622", "37.153147") ) ;
		POINTS.add ( new LngLat ( "118.070521", "37.150102") ) ;
		POINTS.add ( new LngLat ( "118.079986", "37.136942") ) ;
		POINTS.add ( new LngLat ( "118.086453", "37.129698") ) ;
		POINTS.add ( new LngLat ( "118.083735", "37.125644") ) ;
		POINTS.add ( new LngLat ( "118.07695", "37.122767") ) ;
		POINTS.add ( new LngLat ( "118.071094", "37.116134") ) ;
		POINTS.add ( new LngLat ( "118.066058", "37.112635") ) ;
		POINTS.add ( new LngLat ( "118.062653", "37.11416") ) ;
		POINTS.add ( new LngLat ( "118.059817", "37.115981") ) ;
		POINTS.add ( new LngLat ( "118.052957", "37.113369") ) ;
		POINTS.add ( new LngLat ( "118.051422", "37.111233") ) ;
		POINTS.add ( new LngLat ( "118.052377", "37.105634") ) ;
		POINTS.add ( new LngLat ( "118.054053", "37.104708") ) ;
		POINTS.add ( new LngLat ( "118.056355", "37.10522") ) ;
		POINTS.add ( new LngLat ( "118.056972", "37.104055") ) ;
		POINTS.add ( new LngLat ( "118.058835", "37.102277") ) ;
		POINTS.add ( new LngLat ( "118.060063", "37.099863") ) ;
		POINTS.add ( new LngLat ( "118.062037", "37.099281") ) ;
		POINTS.add ( new LngLat ( "118.063558", "37.098486") ) ;
		POINTS.add ( new LngLat ( "118.067987", "37.089959") ) ;
		POINTS.add ( new LngLat ( "118.076535", "37.090414") ) ;
		POINTS.add ( new LngLat ( "118.077281", "37.094106") ) ;
		POINTS.add ( new LngLat ( "118.079467", "37.095608") ) ;
		POINTS.add ( new LngLat ( "118.081686", "37.093191") ) ;
		POINTS.add ( new LngLat ( "118.085574", "37.094069") ) ;
		POINTS.add ( new LngLat ( "118.095964", "37.097155") ) ;
		POINTS.add ( new LngLat ( "118.101393", "37.097639") ) ;
		POINTS.add ( new LngLat ( "118.107839", "37.098963") ) ;
		POINTS.add ( new LngLat ( "118.114659", "37.099487") ) ;
		POINTS.add ( new LngLat ( "118.115027", "37.099774") ) ;
		POINTS.add ( new LngLat ( "118.117912", "37.100204") ) ;
		POINTS.add ( new LngLat ( "118.120181", "37.106877") ) ;
		POINTS.add ( new LngLat ( "118.123106", "37.106237") ) ;
		POINTS.add ( new LngLat ( "118.120789", "37.103053") ) ;
		POINTS.add ( new LngLat ( "118.124238", "37.102569") ) ;
		POINTS.add ( new LngLat ( "118.125483", "37.100681") ) ;
		POINTS.add ( new LngLat ( "118.129606", "37.099735") ) ;
		POINTS.add ( new LngLat ( "118.134032", "37.097511") ) ;
		POINTS.add ( new LngLat ( "118.138716", "37.095672") ) ;
		POINTS.add ( new LngLat ( "118.137844", "37.089013") ) ;
		POINTS.add ( new LngLat ( "118.141441", "37.083481") ) ;
		POINTS.add ( new LngLat ( "118.140109", "37.078549") ) ;
		POINTS.add ( new LngLat ( "118.141775", "37.07346") ) ;
		POINTS.add ( new LngLat ( "118.148044", "37.068357") ) ;
		POINTS.add ( new LngLat ( "118.151741", "37.070264") ) ;
		POINTS.add ( new LngLat ( "118.160868", "37.070713") ) ;
		POINTS.add ( new LngLat ( "118.163198", "37.070695") ) ;
		POINTS.add ( new LngLat ( "118.165501", "37.065504") ) ;
		POINTS.add ( new LngLat ( "118.164094", "37.063436") ) ;
		POINTS.add ( new LngLat ( "118.16096", "37.063195") ) ;
		POINTS.add ( new LngLat ( "118.157232", "37.058048") ) ;
		POINTS.add ( new LngLat ( "118.158487", "37.054765") ) ;
		POINTS.add ( new LngLat ( "118.154294", "37.050101") ) ;
		POINTS.add ( new LngLat ( "118.147233", "37.050217") ) ;
		POINTS.add ( new LngLat ( "118.145917", "37.046494") ) ;
		POINTS.add ( new LngLat ( "118.145472", "37.038773") ) ;
		POINTS.add ( new LngLat ( "118.140918", "37.031266") ) ;
		POINTS.add ( new LngLat ( "118.142836", "37.02885") ) ;
		POINTS.add ( new LngLat ( "118.144939", "37.02002") ) ;
		POINTS.add ( new LngLat ( "118.145076", "37.014678") ) ;
		POINTS.add ( new LngLat ( "118.149323", "37.010321") ) ;
		POINTS.add ( new LngLat ( "118.152473", "37.005894") ) ;
		POINTS.add ( new LngLat ( "118.160507", "37.005075") ) ;
		POINTS.add ( new LngLat ( "118.158618", "36.999509") ) ;
		POINTS.add ( new LngLat ( "118.158857", "36.994624") ) ;
		POINTS.add ( new LngLat ( "118.163204", "36.993921") ) ;
		POINTS.add ( new LngLat ( "118.168421", "36.992083") ) ;
		POINTS.add ( new LngLat ( "118.168405", "36.988728") ) ;
		POINTS.add ( new LngLat ( "118.178222", "36.987676") ) ;
		POINTS.add ( new LngLat ( "118.18758", "36.987522") ) ;
		POINTS.add ( new LngLat ( "118.188084", "36.984713") ) ;
		POINTS.add ( new LngLat ( "118.192721", "36.984301") ) ;
		POINTS.add ( new LngLat ( "118.200059", "36.983562") ) ;
		POINTS.add ( new LngLat ( "118.199223", "36.978202") ) ;
		POINTS.add ( new LngLat ( "118.20214", "36.977463") ) ;
		POINTS.add ( new LngLat ( "118.202052", "36.974871") ) ;
		POINTS.add ( new LngLat ( "118.204289", "36.973848") ) ;
		POINTS.add ( new LngLat ( "118.206506", "36.973404") ) ;
		POINTS.add ( new LngLat ( "118.207806", "36.971961") ) ;
		POINTS.add ( new LngLat ( "118.210134", "36.971955") ) ;
		POINTS.add ( new LngLat ( "118.211968", "36.969527") ) ;
		POINTS.add ( new LngLat ( "118.216609", "36.969801") ) ;
		POINTS.add ( new LngLat ( "118.217466", "36.971423") ) ;
		POINTS.add ( new LngLat ( "118.220211", "36.9745") ) ;
		POINTS.add ( new LngLat ( "118.224668", "36.974817") ) ;
		POINTS.add ( new LngLat ( "118.229041", "36.973613") ) ;
		POINTS.add ( new LngLat ( "118.230569", "36.9775") ) ;
		POINTS.add ( new LngLat ( "118.233981", "36.978589") ) ;
		POINTS.add ( new LngLat ( "118.236279", "36.980211") ) ;
		POINTS.add ( new LngLat ( "118.238342", "36.983229") ) ;
		POINTS.add ( new LngLat ( "118.240556", "36.988474") ) ;
		POINTS.add ( new LngLat ( "118.24178", "36.991027") ) ;
		POINTS.add ( new LngLat ( "118.24858", "36.9916") ) ;
		POINTS.add ( new LngLat ( "118.251119", "36.992242") ) ;
		POINTS.add ( new LngLat ( "118.251698", "36.992879") ) ;
		POINTS.add ( new LngLat ( "118.253625", "36.992134") ) ;
		POINTS.add ( new LngLat ( "118.254537", "36.99614") ) ;
		POINTS.add ( new LngLat ( "118.253467", "37.0025") ) ;
		POINTS.add ( new LngLat ( "118.256185", "37.004272") ) ;
		POINTS.add ( new LngLat ( "118.257725", "37.007742") ) ;
		POINTS.add ( new LngLat ( "118.269191", "37.00932") ) ;
		POINTS.add ( new LngLat ( "118.271301", "37.011524") ) ;
		POINTS.add ( new LngLat ( "118.280704", "37.012188") ) ;
		POINTS.add ( new LngLat ( "118.281448", "37.010877") ) ;
		POINTS.add ( new LngLat ( "118.289051", "37.009657") ) ;
		POINTS.add ( new LngLat ( "118.289495", "37.011672") ) ;
		POINTS.add ( new LngLat ( "118.295437", "37.00828") ) ;
		POINTS.add ( new LngLat ( "118.300103", "37.017072") ) ;
		POINTS.add ( new LngLat ( "118.308714", "37.024625") ) ;
		POINTS.add ( new LngLat ( "118.313325", "37.025461") ) ;
		POINTS.add ( new LngLat ( "118.315976", "37.027925") ) ;
		POINTS.add ( new LngLat ( "118.319891", "37.035231") ) ;
		POINTS.add ( new LngLat ( "118.328159", "37.037213") ) ;
		POINTS.add ( new LngLat ( "118.333818", "37.046572") ) ;
		POINTS.add ( new LngLat ( "118.331385", "37.050527") ) ;
		POINTS.add ( new LngLat ( "118.335418", "37.055375") ) ;
		POINTS.add ( new LngLat ( "118.344521", "37.060417") ) ;
		POINTS.add ( new LngLat ( "118.343602", "37.064534") ) ;
		POINTS.add ( new LngLat ( "118.34412", "37.079107") ) ;
		POINTS.add ( new LngLat ( "118.340938", "37.084608") ) ;
		POINTS.add ( new LngLat ( "118.343072", "37.092901") ) ;
		POINTS.add ( new LngLat ( "118.349309", "37.096326") ) ;
		POINTS.add ( new LngLat ( "118.349765", "37.098595") ) ;
		POINTS.add ( new LngLat ( "118.341685", "37.10765") ) ;
		POINTS.add ( new LngLat ( "118.340885", "37.109403") ) ;
		POINTS.add ( new LngLat ( "118.343711", "37.110971") ) ;
		POINTS.add ( new LngLat ( "118.348563", "37.108975") ) ;
		POINTS.add ( new LngLat ( "118.354256", "37.107739") ) ;
		POINTS.add ( new LngLat ( "118.356776", "37.109777") ) ;
		POINTS.add ( new LngLat ( "118.355849", "37.112779") ) ;
		POINTS.add ( new LngLat ( "118.353658", "37.120052") ) ;
		POINTS.add ( new LngLat ( "118.350874", "37.123279") ) ;
		POINTS.add ( new LngLat ( "118.346074", "37.125672") ) ;
		POINTS.add ( new LngLat ( "118.346163", "37.128217") ) ;
		POINTS.add ( new LngLat ( "118.34975", "37.129844") ) ;
		POINTS.add ( new LngLat ( "118.353176", "37.130105") ) ;
		POINTS.add ( new LngLat ( "118.35355", "37.132146") ) ;
		POINTS.add ( new LngLat ( "118.349552", "37.132934") ) ;
		POINTS.add ( new LngLat ( "118.348412", "37.135709") ) ;
		POINTS.add ( new LngLat ( "118.350861", "37.140897") ) ;
		POINTS.add ( new LngLat ( "118.359064", "37.146148") ) ;
		POINTS.add ( new LngLat ( "118.363246", "37.145543") ) ;
		POINTS.add ( new LngLat ( "118.366165", "37.150764") ) ;
		POINTS.add ( new LngLat ( "118.374664", "37.154681") ) ;
		POINTS.add ( new LngLat ( "118.380182", "37.159504") ) ;
		POINTS.add ( new LngLat ( "118.383257", "37.160101") ) ;
		POINTS.add ( new LngLat ( "118.385367", "37.161105") ) ;
		POINTS.add ( new LngLat ( "118.385894", "37.172028") ) ;
		POINTS.add ( new LngLat ( "118.388177", "37.180167") ) ;
		POINTS.add ( new LngLat ( "118.394403", "37.184858") ) ;
		POINTS.add ( new LngLat ( "118.39444", "37.187178") ) ;
		POINTS.add ( new LngLat ( "118.391077", "37.189136") ) ;
		POINTS.add ( new LngLat ( "118.390455", "37.194272") ) ;
		POINTS.add ( new LngLat ( "118.384268", "37.203855") ) ;
		POINTS.add ( new LngLat ( "118.384243", "37.208951") ) ;
		POINTS.add ( new LngLat ( "118.377966", "37.21358") ) ;
		POINTS.add ( new LngLat ( "118.369855", "37.219101") ) ;
		POINTS.add ( new LngLat ( "118.369271", "37.22781") ) ;
		POINTS.add ( new LngLat ( "118.367993", "37.228237") ) ;
		POINTS.add ( new LngLat ( "118.364599", "37.226013") ) ;
		POINTS.add ( new LngLat ( "118.362365", "37.226348") ) ;
		POINTS.add ( new LngLat ( "118.358161", "37.233022") ) ;
		POINTS.add ( new LngLat ( "118.358437", "37.236226") ) ;
		POINTS.add ( new LngLat ( "118.360575", "37.237764") ) ;
		POINTS.add ( new LngLat ( "118.359481", "37.238833") ) ;
		POINTS.add ( new LngLat ( "118.356914", "37.23776") ) ;
		POINTS.add ( new LngLat ( "118.354526", "37.238836") ) ;
		POINTS.add ( new LngLat ( "118.355496", "37.245751") ) ;
		POINTS.add ( new LngLat ( "118.359723", "37.250402") ) ;
		POINTS.add ( new LngLat ( "118.364506", "37.24989") ) ;
		POINTS.add ( new LngLat ( "118.369199", "37.253922") ) ;
		POINTS.add ( new LngLat ( "118.372433", "37.26039") ) ;
		POINTS.add ( new LngLat ( "118.375204", "37.261881") ) ;
		POINTS.add ( new LngLat ( "118.376046", "37.264334") ) ;
		POINTS.add ( new LngLat ( "118.3805", "37.26348") ) ;
		POINTS.add ( new LngLat ( "118.382904", "37.2658") ) ;
		POINTS.add ( new LngLat ( "118.381189", "37.274404") ) ;
		POINTS.add ( new LngLat ( "118.37558", "37.279784") ) ;
		POINTS.add ( new LngLat ( "118.36924", "37.280419") ) ;
		POINTS.add ( new LngLat ( "118.369716", "37.282337") ) ;
		POINTS.add ( new LngLat ( "118.37183", "37.28195") ) ;
		POINTS.add ( new LngLat ( "118.374674", "37.281949") ) ;
		POINTS.add ( new LngLat ( "118.375337", "37.28457") ) ;
		POINTS.add ( new LngLat ( "118.36884", "37.285167") ) ;
		POINTS.add ( new LngLat ( "118.364648", "37.289035") ) ;
		POINTS.add ( new LngLat ( "118.364162", "37.291509") ) ;
		POINTS.add ( new LngLat ( "118.358521", "37.293012") ) ;
		POINTS.add ( new LngLat ( "118.35031", "37.293144") ) ;
		POINTS.add ( new LngLat ( "118.349751", "37.296863") ) ;
		POINTS.add ( new LngLat ( "118.353175", "37.296585") ) ;
		POINTS.add ( new LngLat ( "118.354779", "37.298621") ) ;
		POINTS.add ( new LngLat ( "118.351564", "37.298814") ) ;
		POINTS.add ( new LngLat ( "118.348981", "37.299943") ) ;
		POINTS.add ( new LngLat ( "118.342924", "37.300904") ) ;
		POINTS.add ( new LngLat ( "118.334814", "37.301847") ) ;
		POINTS.add ( new LngLat ( "118.33332", "37.30559") ) ;
		POINTS.add ( new LngLat ( "118.332232", "37.311979") ) ;
		POINTS.add ( new LngLat ( "118.326252", "37.312758") ) ;
		POINTS.add ( new LngLat ( "118.323758", "37.317713") ) ;
		POINTS.add ( new LngLat ( "118.321429", "37.338819") ) ;
		POINTS.add ( new LngLat ( "118.32227", "37.356983") ) ;
		POINTS.add ( new LngLat ( "118.319291", "37.358238") ) ;
		POINTS.add ( new LngLat ( "118.295975", "37.358007") ) ;
		POINTS.add ( new LngLat ( "118.293992", "37.359488") ) ;
		POINTS.add ( new LngLat ( "118.296954", "37.363406") ) ;
		POINTS.add ( new LngLat ( "118.292372", "37.368324") ) ;
		POINTS.add ( new LngLat ( "118.281659", "37.366836") ) ;
		POINTS.add ( new LngLat ( "118.271867", "37.368326") ) ;
		POINTS.add ( new LngLat ( "118.268095", "37.373501") ) ;
		POINTS.add ( new LngLat ( "118.264184", "37.38521") ) ;
		POINTS.add ( new LngLat ( "118.25934", "37.384874") ) ;
		POINTS.add ( new LngLat ( "118.256203", "37.382446") ) ;
		POINTS.add ( new LngLat ( "118.253516", "37.382337") ) ;
		POINTS.add ( new LngLat ( "118.253968", "37.377238") ) ;
		POINTS.add ( new LngLat ( "118.249124", "37.373237") ) ;
		POINTS.add ( new LngLat ( "118.241967", "37.374306") ) ;
		POINTS.add ( new LngLat ( "118.237473", "37.37527") ) ;
		POINTS.add ( new LngLat ( "118.230094", "37.374018") ) ;
		POINTS.add ( new LngLat ( "118.229191", "37.3771") ) ;
		POINTS.add ( new LngLat ( "118.224753", "37.378613") ) ;
		POINTS.add ( new LngLat ( "118.223567", "37.390599") ) ;
		POINTS.add ( new LngLat ( "118.219106", "37.391663") ) ;
		POINTS.add ( new LngLat ( "118.183095", "37.375379") ) ;
		POINTS.add ( new LngLat ( "118.165692", "37.366786") ) ;
		POINTS.add ( new LngLat ( "118.158713", "37.36674") ) ;
		POINTS.add ( new LngLat ( "118.156797", "37.365376") ) ;
		POINTS.add ( new LngLat ( "118.153121", "37.367102") ) ;
		POINTS.add ( new LngLat ( "118.150762", "37.365831") ) ;
		POINTS.add ( new LngLat ( "118.14971", "37.364312") ) ;
		POINTS.add ( new LngLat ( "118.146326", "37.366543") ) ;
		POINTS.add ( new LngLat ( "118.141196", "37.369166") ) ;
		POINTS.add ( new LngLat ( "118.139465", "37.368386") ) ;
		POINTS.add ( new LngLat ( "118.136679", "37.365166") ) ;
		POINTS.add ( new LngLat ( "118.134023", "37.366117") ) ;
		POINTS.add ( new LngLat ( "118.133608", "37.369603") ) ;
		POINTS.add ( new LngLat ( "118.130756", "37.371285") ) ;
		POINTS.add ( new LngLat ( "118.124821", "37.372189") ) ;
		POINTS.add ( new LngLat ( "118.123384", "37.369353") ) ;
		POINTS.add ( new LngLat ( "118.123198", "37.365591") ) ;
		POINTS.add ( new LngLat ( "118.119672", "37.364526") ) ;
		POINTS.add ( new LngLat ( "118.116671", "37.366393") ) ;
		POINTS.add ( new LngLat ( "118.115459", "37.369377") ) ;
		POINTS.add ( new LngLat ( "118.108946", "37.369344") ) ;

	}
	
	public static String plainPolygon ( )
	{
		StringBuffer sb = new StringBuffer ( ) ;
		for ( LngLat ll : POLYGON )
		{
			sb.append ( ll.getLng ( ) + ","+ ll.getLat ( ) + ";") ;
		}
		return sb.toString ( ) ;
	}

	public static String jsonPolygon ( )
	{
		JSONArray array = new JSONArray ( ) ;
		for ( LngLat ll : POLYGON )
		{
			JSONObject object = new JSONObject ( ) ;
			object.put ( "lng", ll.getLng ( ) ) ;
			object.put ( "lat", ll.getLat ( ) ) ;
			array.add ( object ) ;
		}
		return array.toJSONString ( ) ;
	}

	public static String plainPoints ( )
	{
		StringBuffer sb = new StringBuffer ( ) ;
		for ( LngLat ll : POINTS )
		{
			sb.append ( ll.getLng ( ) + ","+ ll.getLat ( ) + ";") ;
		}
		return sb.toString ( ) ;
	}

	public static String jsonPoints ( )
	{
		JSONArray array = new JSONArray ( ) ;
		for ( LngLat ll : POINTS )
		{
			JSONObject object = new JSONObject ( ) ;
			object.put ( "lng", ll.getLng ( ) ) ;
			object.put ( "lat", ll.getLat ( ) ) ;
			array.add ( object ) ;
		}
		return array.toJSONString ( ) ;
	}

}
